to pummel someone - Francés Inglés Diccionario